package com.wzu.zlb.ems.service;

import com.wzu.zlb.ems.pojo.Design;
import com.wzu.zlb.ems.pojo.Product;

import java.util.List;

public interface ProductService {
    //查询所有产品
    List<Product> findAllProduct();
    //根据产品信息查询产品列表
    List<Product> searchProduct(Product product);
    //
    Product findProductById(Integer productId);
    //添加产品
    Integer addProduct(Product product);
    //编辑产品信息
    Integer modifyProduct(Product product);
    //删除产品
    Integer deleteProduct(Integer id);
    //
    List<Design> findDesignsByProductId(Integer id);
    //添加工艺
    Integer addDesign(Design design);
    //编辑工艺
    Integer modifyDesign(Design design);
    //删除工艺
    Integer deleteDesign(Design design);
    //根据产品名称查询产品
    Product searchProduct(String productName);
}
